having three components - English Synonyms Dictionary